//
//  IVFaceHeader.h
//  IVFaceSdk
//
//  Created by golang on 2021/12/6.
//

#ifndef IVFaceHeader_h
#define IVFaceHeader_h

#define ClassBundle [NSBundle bundleForClass: [self class]]
#define FaceDataPath [ClassBundle pathForResource:@"IVFaceData" ofType:@"bundle"]
#define FaceDataBundle [NSBundle bundleWithPath:FaceDataPath]
/**
 * 没有找到授权文件. 授权文件是 IVFaceData.bundle/Mobile_Face.lic
 */
#define ERROR_LIC_NOTFOUND      1
/**
 * 授权过期了
 */
#define ERROR_LIC_EXPIRED       2
/**
 * 授权错误, 授权不匹配/授权解析失败
 */
#define ERROR_LIC_ERROR         3
/**
 * 资源文件错误, 缺少模型资源. 请将模型资源文件放在 IVFaceData.bundle/ 目录下
 */
#define ERROR_SDK_RESOURCE      4
/**
 * 需要初始化
 */
#define ERROR_NEED_INIT         5

#endif /* IVFaceHeader_h */
